package io.kiki.sba.registry.server.data_store.multi.cluster.slot;

import io.kiki.sba.registry.common.model.multi.cluster.RemoteSlotsStatus;
import io.kiki.sba.registry.server.data_store.slot.SlotAccessor;

import java.util.Map;
import java.util.Set;


public interface MultiClusterSlotManager extends SlotAccessor {


    public Map<String, Long> getSlotsEpoch();


    void updateSlots(Map<String, RemoteSlotsStatus> remoteSlotsStatus);

    void dataChangeNotify(String dataCenter, Set<String> dataInfoIds);
}
